DREPAGLOBE drug product